/* CSS Document */
* {

  margin: 0;

  padding: 0;

  box-sizing: border-box;

}
/* xiaokai *//* xiaokai */
html {font-family: "Microsoft YaHei";-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}

body {margin: 0;background: #edf2f7;}
img{max-width:100%;}

a{text-decoration:none;}

.weixin-tip{display: none; position: fixed; left:0; top:0; bottom:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80); height: 100%; width: 100%; z-index: 100;}

.weixin-tip p{text-align: center; margin-top: 10%; padding:0 5%;}

.text-center{text-align:center;}

.text-left{text-align:left;}

.btn {display: inline-block;padding: 6px 16px;margin-bottom: 0;font-size: 14px;font-weight: normal;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 1px;}

.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}

.btn:hover,.btn:focus,.btn.focus {color: #333;text-decoration: none;}

.btn:active,.btn.active {background-image: none;outline: 0;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);}

.btn.disabled,.btn[disabled],fieldset[disabled] .btn {cursor: not-allowed;filter: alpha(opacity=65); -webkit-box-shadow: none;box-shadow: none;opacity: .65;color:gray;}

a.btn.disabled,fieldset[disabled] a.btn {pointer-events: none;}

.btn-warn {color: #fff;background-color: red;border-color: red;width:100%;margin:5px 0;}
/* xiaokai */
/* xiaokai */
/* xiaokai */
html, body {

  width: 100%;

  height: 100%;

}
/* xiaokai */
.container {

  width: 100%;

  height: 100%;

}


.container {

  margin: 0;

  width: 100%

}
/* xiaokai */
.container:after,.container:before {

  display: table;

  clear: both;

  content: " "

}
.container {

    max-width: 800px;

    margin: 0 auto

  }

/* xiaokai */
.container-fluid {

    max-width: 90%;

    margin: 0 5%

  }

/* xiaokai */
.container{

  padding: 0 10px;

  width: 100%;

}

.lb4{

  width:100%;

  background-color: #fff;

  font-size:12px;

  line-height:20px;

  margin:10px 0 ;

  border-radius: 5px;

  padding:5px 16px

}
/* xiaokai */
/* xiaokai */
.gg_bt{

  font-size: 15px;

  padding: 10px 9px;

  color: #FFC9C9;  

}
/* xiaokai */
.gg_bt h3{

  font-weight: normal;

}
/* xiaokai */
.gg_cont{

  line-height: 30px;

  font-size: 13px;

  color: #777;

}
/* xiaokai */